▍ humdrum codex / soft
1.3 KB raw
id
TASK-012
title
TUI: Per-source error badge in panel title
status
To Do
assignee
created_date
2026-06-12 04:21
labels
tui, enhancement
dependencies
priority
medium
ordinal
12000

Description

When a source has snapshot.ok == false or is missing entirely, panels currently just show "No data." with no indication of why. Distinguish three states visually:

  1. Not configured — source disabled or configured: false → dim "—" or italic "not configured"
  2. Fetch error — source enabled, snapshot exists, ok: false in border title + error message body
  3. No snapshot yet — source enabled but no snapshot row → "waiting for first refresh…"

Implementation:

Acceptance Criteria